'''
练习 6.5：河流 创建⼀个字典，在其中存储三条河流及其流经的国家。
例如，⼀个键值对可能是 'nile': 'egypt'。
使⽤循环为每条河流打印⼀条消息，如下所⽰。
The Nile runs through Egypt.
使⽤循环将该字典中每条河流的名字打印出来。
使⽤循环将该字典包含的每个国家的名字打印出来。
'''
river_countries = {
    'Yellow_River': 'China',
    'Nile': 'Egypt',
    'Amazon': 'Brazil'
}
for river, country in sorted(river_countries.items()):
    print(f"The {river} runs through {country}.")
print('The river:')
for river in sorted(river_countries.keys()):
    print(river)
print('The country:')
for country in sorted(river_countries.values()):
    print(country)
